Following are some key concepts you should be familiar with before using QA Wizard Pro.
Application repository
Application repositories store information about tested applications and versions. When you record a script, QA Wizard Pro captures the application windows and controls and their properties. This information is saved in the repository. When you run a script, the information is used to find windows and controls and perform actions on them. If the window or control is not found, the script fails.
See About application repositories.
Workspaces
Workspaces organize scripts, datasheets, and related files. Depending on your process, you may use one workspace for each application or for each functional area you are testing. You can create folders to organize files in workspaces.
See Creating workspaces.
Scripts
Scripts contain statements, which are instructions that control how a script runs and performs actions in the tested application. For example, you can call other scripts, declare variables, specify steps to run based on conditions, or repeat a block of steps.
Typically, you create scripts by recording against an application.
You can work with scripts in Keyword View or Text View. Keyword View displays scripts in a grid format, while Text View displays scripts in a text-based editor and provides access to the scripting language.
Datasheets
Data-driven testing allows you to test multiple scenarios and data ranges with one script. The test data is stored in a separate file, which is a datasheet. Datasheets are stored in workspaces with scripts and other related test files.
QA Wizard Pro supports local and external datasheets. You can create test data in a local datasheet, which is a simple spreadsheet created in QA Wizard Pro and stored locally. You can also link to external test data stored in Microsoft Access, Microsoft Excel, Microsoft SQL Server, Oracle, PostgreSQL, SQLite, or text files.
See About datasheets.
Checkpoints
Checkpoints help you verify the tested application is working as expected. Checkpoints are statements in scripts used to verify that attributes of an application exist or are correct when compared to an expected value during playback.
See Using Checkpoints.
Reports
QA Wizard Pro generates and saves a results report after a script runs. The report includes information about the script, such as the test computer configuration and how long it took the script to run. Reports are stored in workspaces with scripts and other related test files.
You can also monitor scripts in real-time using the dashboard and status tool, which display local and remote script information during playback. You can monitor scripts from any location, such as at home or another office.